trailer housed - German English Dictionary